package com.charon.module.music.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.charon.module.music.dao.SongListJoinSongEntityMapper;
import com.charon.module.music.entity.SongListJoinSongEntity;

/**
 * @ClassName：SongListJoinSongService.java
 * @Description:歌单与歌曲关联操作Serivce
 * @Author charon [248135724@qq.com]
 * @Date:   2018年10月29日 下午10:03:04 
 * @version V1.0 
 */
@Service
public class SongListJoinSongService {

	@Autowired
	private SongListJoinSongEntityMapper sljsem;
	
	public void insert(SongListJoinSongEntity record){
		sljsem.insert(record);
	}
	/**
	 * @Description: 获取歌曲歌单关联信息
	 * @Author charon [248135724@qq.com]
	 * @Date:   2018年10月30日 下午4:07:34 
	 * @param record
	 * @return
	 */
	public List<SongListJoinSongEntity> getSongListJoinSong(SongListJoinSongEntity record){
		return sljsem.getSongListJoinSong(record);
	}
    
	/**
	 * 选择性删除
	 * @param record
	 * @return
	 */
	public int deleteSelective(SongListJoinSongEntity record){
		return sljsem.deleteSelective(record);
	}
	
	/**
	 * 批量插入
	 * @param list
	 * @return
	 */
	public Integer insertBatch(List<SongListJoinSongEntity> list){
		return sljsem.insertBatch(list);
	}
	
	/**
	 * 批量删除
	 * @param ids id的字符串，逗号拼接
	 * @return
	 */
	public void deleteBatch(List<SongListJoinSongEntity> list){
		sljsem.deleteBatch(list);
	}
}
